
#header {
    background: url("http://www.jobeet.org/images/bg-header.jpg") repeat-x scroll center top transparent;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
body {
    font: 14px "Lucida Grande",Lucida,Verdana,sans-serif;
}
html {
    color: #000000;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
    margin: 0;
    padding: 0;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
fieldset, img {
    border: 0 none;
}
address, caption, cite, code, dfn, em, strong, th, var {
    font-style: normal;
    font-weight: normal;
}
li {
    list-style: none outside none;
}
caption, th {
    text-align: left;
}
h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
    font-weight: normal;
}
q:before, q:after {
    content: "";
}
abbr, acronym {
    border: 0 none;
    font-variant: normal;
}
sup {
    vertical-align: text-top;
}
sub {
    vertical-align: text-bottom;
}
input, textarea, select {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
}
input, textarea, select {
}
legend {
    color: #000000;
}
del, ins {
    text-decoration: none;
}
body {
    font: 13px/1.231 arial,helvetica,clean,sans-serif;
}
select, input, button, textarea {
    font: 99% arial,helvetica,clean,sans-serif;
    outline: medium none;
}
table {
    font-size: inherit;
}
pre, code, kbd, samp, tt {
    font-family: monospace;
    line-height: 100%;
}
a {
    color: #524F46;
    outline: medium none;
}
body {
    background-color: #828F95;
    font: 14px "Lucida Grande",Lucida,Verdana,sans-serif;
}
#container {
    background: url("http://www.jobeet.org/images/bg-page.png") repeat-x scroll center bottom #FFFFFF;
    margin-left: auto;
    margin-right: auto;
}
#header {
    background: url("http://www.jobeet.org/images/bg-header.jpg") repeat-x scroll center top transparent;
}
#header h1 {
    height: 110px;
    margin: 0 auto;
    width: 783px;
}
#header h1 a {
    background: url("http://www.jobeet.org/images/logo.jpg") no-repeat scroll 0 0 transparent; 
    display: block;
    height: 110px;
    width: 150px;
}
#header h1 img {
    display: none;
}
#header .post {
    float: right;
    margin-right: 40px;
    margin-top: -66px;
}
#sub_header .search input {
    background: url("http://www.jobeet.org/images/button-search.jpg") no-repeat scroll 0 0 transparent;
    border: 0 none;
    height: 40px;
    margin-left: 10px;
    text-indent: -9999px;
    width: 95px;
}
#sub_header .search input:hover {
    background-position: left -40px;
}
#sub_header .search input:active {
    background-position: left -80px;
}
#sub_header .search input#search_keywords {
    background: url("http://www.jobeet.org/images/search-box.jpg") repeat scroll 0 0 transparent;
    border: 0 none;
    color: #666666;
    font-size: 160%;
    height: 27px;
    line-height: 1.5em;
    margin-bottom: 3px;
    margin-left: 0;
    padding: 8px 10px;
    text-indent: 0;
    width: 579px;
}
#sub_header .post h2 {
    display: none;
}
#sub_header .post div a {
    background: url("http://www.jobeet.org/images/button-post.jpg") repeat scroll 0 0 transparent;
    display: block;
    height: 48px;
    text-indent: -9999px;
    width: 150px;
}
#sub_header .post div a:hover {
    background-position: left -50px;
}
#sub_header .post div a:active {
    background-position: left -100px;
}
#sub_header {
    background: url("http://www.jobeet.org/images/bg-subheader.gif") repeat scroll center bottom transparent;
    height: 128px;
    margin: 0 auto;
    width: 783px;
}
#sub_header .search {
    padding: 15px 35px;
}
#sub_header h2 {
    text-indent: -9999px;
}
#sub_header .search h2 {
    background: url("http://www.jobeet.org/images/header-job.jpg") no-repeat scroll 0 0 transparent;
    height: 23px;
    margin-bottom: 7px;
    margin-top: 5px;
    width: 250px;
}
#content .content {
    margin: 0 auto;
    width: 783px;
}
#content h1 {
    background: url("http://www.jobeet.org/images/bg-listheader.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 124%;
    line-height: 32px;
    margin-bottom: 1px;
    margin-top: 10px;
    padding: 0 15px;
    text-transform: uppercase;
}
#content h1 a {
    color: #FFFFFF;
    font-style: normal;
    line-height: 32px;
    text-decoration: none;
    text-transform: uppercase;
}
#footer {
    background: url("http://www.jobeet.org/images/bg-footer.jpg") repeat-x scroll center bottom transparent;
    font-size: 90%;
    height: 153px;
    margin-bottom: 0;
    margin-top: 60px;
    padding-top: 10px;
    position: relative;
}
#footer .content {
    margin: 0 auto;
    width: 783px;
}
#footer a {
    color: #77766F;
}
#footer ul {
    display: inline;
}
#footer li {
    display: inline;
    list-style: none outside none;
    margin-right: 15px;
}
#footer li a {
    text-decoration: none;
}
#footer li a:hover {
    color: #000000;
    text-decoration: underline;
}
#footer .symfony, #footer .centresource {
    color: #666666;
    float: right;
    font-family: arial,sans-serif;
    font-size: 80%;
}
#footer .centresource {
    bottom: -30px;
    clear: both;
    color: #ADBCC3;
    font-size: 90%;
    margin-top: 5px;
    padding-bottom: 10px;
    position: absolute;
    right: 5%;
}
#footer .centresource a {
    color: #B2C0C6;
    text-decoration: none;
}
#footer .centresource a:hover {
    color: #FFFFFF;
}
#footer .symfony img {
    vertical-align: middle;
}
#footer form {
    color: #5F6364;
    margin: 10px 0;
}
.feed {
    background: url("http://www.jobeet.org/images/feed.png") no-repeat scroll 0 0 transparent;
    padding-left: 20px;
}
.help {
    color: #B5B5B5;
    font-size: 80%;
    font-style: italic;
}
.search .help {
    color: #FFFFFF;
}
.error_list {
    color: red;
}
strong {
    font-weight: bold;
}
em {
    font-style: italic;
}
.flash_notice {
    background-color: #CCFFCC;
    margin: 3px 0;
    padding: 7px;
}
.flash_error {
    background-color: #FF3333;
    color: #FFFFFF;
    margin: 3px 0;
    padding: 7px;
}
#job_history {
    color: #5D6162;
    font-size: 80%;
    margin: 0 auto;
    padding: 7px;
    width: 740px;
}
#job_history a {
    color: #5D6162;
}
#job_history ul {
    display: inline;
}
#job_history li {
    display: inline;
    margin-right: 10px;
}
#job_form {
    margin: 0 auto;
    width: 760px;
}
#job_form .radio_list label {
    margin-right: 15px;
}
#job_form th {
    font-style: italic;
    white-space: nowrap;
}
#job_form td, #job_form th {
    border-bottom: 1px solid #EEEEEE;
    border-top: 1px solid #EEEEEE;
    padding: 7px;
    text-align: left;
    vertical-align: top;
}
#job_form tfoot td, #job_form tfoot th {
    border: 0 none;
    text-align: right;
}
#job_form .radio_list li {
    display: inline;
}
#about {
    margin-top: 40px;
}
#about p {
    margin-bottom: 10px;
    margin-top: 10px;
}
#about h2 {
    font-size: 120%;
}
#content .content h1 {
    background: url("http://www.jobeet.org/images/bg-listheader.gif") no-repeat scroll 0 0 transparent;
    color: #FFFFFF;
    font-size: 124%;
    line-height: 32px;
    margin-bottom: 1px;
    margin-top: 10px;
    padding: 0 15px;
    text-transform: uppercase;
}